cast a gloom over - Francés Inglés Diccionario